[INFO] cloning repository https://github.com/abhatia1205/neural-ink-interview-2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/abhatia1205/neural-ink-interview-2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 45418261dfa881f1a711a3b1148bac2edcbc47d2
[INFO] testing abhatia1205/neural-ink-interview-2 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fabhatia1205%2Fneural-ink-interview-2" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] finished tweaking git repo https://github.com/abhatia1205/neural-ink-interview-2
[INFO] tweaked toml for git repo https://github.com/abhatia1205/neural-ink-interview-2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/abhatia1205/neural-ink-interview-2 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/abhatia1205/neural-ink-interview-2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1e850240f41efc3065ffab2dec54aca9f367072f628a7c0962a3ee857399e036
[INFO] running `Command { std: "docker" "start" "-a" "1e850240f41efc3065ffab2dec54aca9f367072f628a7c0962a3ee857399e036", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1e850240f41efc3065ffab2dec54aca9f367072f628a7c0962a3ee857399e036", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e850240f41efc3065ffab2dec54aca9f367072f628a7c0962a3ee857399e036", kill_on_drop: false }`
[INFO] [stdout] 1e850240f41efc3065ffab2dec54aca9f367072f628a7c0962a3ee857399e036
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4d6bc49d9bd164c96cf9e7aac187f5731f5499f41d92e6e083ab0565552d81c9
[INFO] running `Command { std: "docker" "start" "-a" "4d6bc49d9bd164c96cf9e7aac187f5731f5499f41d92e6e083ab0565552d81c9", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.166
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling bytemuck v1.20.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling bytes v1.9.0
[INFO] [stderr]    Compiling safe_arch v0.7.2
[INFO] [stderr]    Compiling roots v0.0.8
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling wide v0.7.30
[INFO] [stderr]    Compiling syn v2.0.89
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling simba v0.9.0
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling tokio v1.41.1
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.49s
[INFO] running `Command { std: "docker" "inspect" "4d6bc49d9bd164c96cf9e7aac187f5731f5499f41d92e6e083ab0565552d81c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4d6bc49d9bd164c96cf9e7aac187f5731f5499f41d92e6e083ab0565552d81c9", kill_on_drop: false }`
[INFO] [stdout] 4d6bc49d9bd164c96cf9e7aac187f5731f5499f41d92e6e083ab0565552d81c9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d8551955e49d455df7ceec2cc2701200153385d1cc2829502c77a20d4dc31802
[INFO] running `Command { std: "docker" "start" "-a" "d8551955e49d455df7ceec2cc2701200153385d1cc2829502c77a20d4dc31802", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling neuralink_final v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/robot.rs:244:23
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     if(z != 0){
[INFO] [stdout]     |                       ^      ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     if(z != 0){
[INFO] [stdout] 244 +                     if z != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stdout]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stdout]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/robot.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stdout]     |                 ----^^^^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stdout] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stdout] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stdout] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stdout]   --> src/interface.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stdout] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stdout]    |
[INFO] [stdout] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]  --> src/interface.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     CommunicationError { msg: String },
[INFO] [stdout]   |     ------------------   ^^^
[INFO] [stdout]   |     |
[INFO] [stdout]   |     field in this variant
[INFO] [stdout]   |
[INFO] [stdout]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  3 | pub enum OCTError {
[INFO] [stdout]    |          -------- variants in this enum
[INFO] [stdout]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stdout]  5 |     AcquisitionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9 |     TimeoutError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 10 |
[INFO] [stdout] 11 |     PredictionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `msg` is never read
[INFO] [stdout]   --> src/interface.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     MoveError { msg: String },
[INFO] [stdout]    |     ---------   ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stdout]   --> src/interface.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub enum RobotError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 58 |     ConnectionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     PositionError { msg: String },
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `command_grasp` is never used
[INFO] [stdout]   --> src/interface.rs:75:14
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub trait Robot {
[INFO] [stdout]    |           ----- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state_errors` is never read
[INFO] [stdout]   --> src/robot.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct RobotArm {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] 14 |     pub distance_errors: bool,
[INFO] [stdout] 15 |     pub state_errors: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `train` is never used
[INFO] [stdout]   --> src/predictor/mod.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub trait BrainPredictor {
[INFO] [stdout]    |           -------------- method in this trait
[INFO] [stdout]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stdout] 10 |     fn train(&self) -> bool{
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_SIZE` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MIN_SIZE: usize =3;
[INFO] [stdout]   |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OraclePredictor` is never constructed
[INFO] [stdout]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct OraclePredictor{
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl OraclePredictor{
[INFO] [stdout]    | -------------------- associated functions in this implementation
[INFO] [stdout] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stdout]   |
[INFO] [stdout] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stdout]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl TaylorQuadraticApproximator{
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stdout] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `data_len` should have an upper case name
[INFO] [stdout]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.68s
[INFO] running `Command { std: "docker" "inspect" "d8551955e49d455df7ceec2cc2701200153385d1cc2829502c77a20d4dc31802", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8551955e49d455df7ceec2cc2701200153385d1cc2829502c77a20d4dc31802", kill_on_drop: false }`
[INFO] [stdout] d8551955e49d455df7ceec2cc2701200153385d1cc2829502c77a20d4dc31802
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e47ee94a72aff7bd0e6bff4795fb6aff23b49c1a76421f9b0ac0c97f2069c368
[INFO] running `Command { std: "docker" "start" "-a" "e47ee94a72aff7bd0e6bff4795fb6aff23b49c1a76421f9b0ac0c97f2069c368", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around `if` condition
[INFO] [stderr]    --> src/robot.rs:244:23
[INFO] [stderr]     |
[INFO] [stderr] 244 |                     if(z != 0){
[INFO] [stderr]     |                       ^      ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 244 -                     if(z != 0){
[INFO] [stderr] 244 +                     if z != 0 {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `char::MAX` and `f32::MIN`
[INFO] [stderr]  --> src/predictor/quadratic_regression.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{char::MAX, f32::MIN};
[INFO] [stderr]   |           ^^^^^^^^^  ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/robot.rs:220:17
[INFO] [stderr]     |
[INFO] [stderr] 220 |             let mut will_error = guard.move_errors && rng.gen_bool(PROBABILITY_OF_ERROR);
[INFO] [stderr]     |                 ----^^^^^^^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr]    = note: `#[warn(async_fn_in_trait)]` on by default
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 22 -     async fn get_surface_distance(&self) -> Result<u64, OCTError>;
[INFO] [stderr] 22 +     fn get_surface_distance(&self) -> impl std::future::Future<Output = Result<u64, OCTError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 72 -     async fn get_robot_state(&self) -> Result<RobotState, RobotError>;
[INFO] [stderr] 72 +     fn get_robot_state(&self) -> impl std::future::Future<Output = Result<RobotState, RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 74 -     async fn command_move(&self, command: &Move) -> Result<(), RobotError>;
[INFO] [stderr] 74 +     fn command_move(&self, command: &Move) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified
[INFO] [stderr]   --> src/interface.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future`
[INFO] [stderr] help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change
[INFO] [stderr]    |
[INFO] [stderr] 75 -     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr] 75 +     fn command_grasp(&self) -> impl std::future::Future<Output = Result<(), RobotError>> + Send;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:20:15
[INFO] [stderr]    |
[INFO] [stderr] 20 |         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 20 -         const data_len: usize = MIN_SIZE+1;
[INFO] [stderr] 20 +         const DATA_LEN: usize = MIN_SIZE+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: constant `data_len` should have an upper case name
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:33:15
[INFO] [stderr]    |
[INFO] [stderr] 33 |         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: convert the identifier to upper case
[INFO] [stderr]    |
[INFO] [stderr] 33 -         const data_len: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr] 33 +         const DATA_LEN: usize = TAYLOR_POLY_ORDER as usize+1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (lib) generated 9 warnings (run `cargo fix --lib -p neuralink_final` to apply 5 suggestions)
[INFO] [stderr] warning: `neuralink_final` (lib test) generated 9 warnings (9 duplicates)
[INFO] [stderr] warning: unused import: `predictor::taylor_approx::TaylorQuadraticApproximator`
[INFO] [stderr]   --> src/main.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use predictor::taylor_approx::TaylorQuadraticApproximator;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `predictor::oracle_approx::OraclePredictor`
[INFO] [stderr]   --> src/main.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use predictor::oracle_approx::OraclePredictor;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]  --> src/interface.rs:7:26
[INFO] [stderr]   |
[INFO] [stderr] 7 |     CommunicationError { msg: String },
[INFO] [stderr]   |     ------------------   ^^^
[INFO] [stderr]   |     |
[INFO] [stderr]   |     field in this variant
[INFO] [stderr]   |
[INFO] [stderr]   = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variants `AcquisitionError`, `TimeoutError`, and `PredictionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:5:5
[INFO] [stderr]    |
[INFO] [stderr]  3 | pub enum OCTError {
[INFO] [stderr]    |          -------- variants in this enum
[INFO] [stderr]  4 |     // Failed to acquire data from the OCT laser
[INFO] [stderr]  5 |     AcquisitionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  9 |     TimeoutError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 10 |
[INFO] [stderr] 11 |     PredictionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `OCTError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `msg` is never read
[INFO] [stderr]   --> src/interface.rs:56:17
[INFO] [stderr]    |
[INFO] [stderr] 56 |     MoveError { msg: String },
[INFO] [stderr]    |     ---------   ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: variants `ConnectionError` and `PositionError` are never constructed
[INFO] [stderr]   --> src/interface.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub enum RobotError {
[INFO] [stderr]    |          ---------- variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 58 |     ConnectionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 61 |     PositionError { msg: String },
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RobotError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: method `command_grasp` is never used
[INFO] [stderr]   --> src/interface.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub trait Robot {
[INFO] [stderr]    |           ----- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 75 |     async fn command_grasp(&self) -> Result<(), RobotError>;
[INFO] [stderr]    |              ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `state_errors` is never read
[INFO] [stderr]   --> src/robot.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct RobotArm {
[INFO] [stderr]    |            -------- field in this struct
[INFO] [stderr] 14 |     pub distance_errors: bool,
[INFO] [stderr] 15 |     pub state_errors: bool,
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `train` is never used
[INFO] [stderr]   --> src/predictor/mod.rs:10:8
[INFO] [stderr]    |
[INFO] [stderr]  8 | pub trait BrainPredictor {
[INFO] [stderr]    |           -------------- method in this trait
[INFO] [stderr]  9 |     fn predict(&self, distances: &Vec<Result<u64, OCTError>>, times: &Vec<Instant>, print_coefs: bool) -> Option<impl Fn(f64) -> f64>;
[INFO] [stderr] 10 |     fn train(&self) -> bool{
[INFO] [stderr]    |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MIN_SIZE` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MIN_SIZE: usize =3;
[INFO] [stderr]   |       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `OraclePredictor` is never constructed
[INFO] [stderr]  --> src/predictor/oracle_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct OraclePredictor{
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `new` and `passes_predict_assumptions` are never used
[INFO] [stderr]   --> src/predictor/oracle_approx.rs:13:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl OraclePredictor{
[INFO] [stderr]    | -------------------- associated functions in this implementation
[INFO] [stderr] 13 |     pub fn new() -> OraclePredictor{
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 19 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(Vec<u64>, Vec<I...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:4:7
[INFO] [stderr]   |
[INFO] [stderr] 4 | const MAX_LATENCY_MS: u64 = 18;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MAX_LATENCY_STD_MS` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:5:7
[INFO] [stderr]   |
[INFO] [stderr] 5 | const MAX_LATENCY_STD_MS: u64 = 3;
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TAYLOR_POLY_ORDER` is never used
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const TAYLOR_POLY_ORDER: u64 = 2; 
[INFO] [stderr]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TaylorQuadraticApproximator` is never constructed
[INFO] [stderr]  --> src/predictor/taylor_approx.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct TaylorQuadraticApproximator;
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `passes_predict_assumptions` is never used
[INFO] [stderr]   --> src/predictor/taylor_approx.rs:32:8
[INFO] [stderr]    |
[INFO] [stderr] 10 | impl TaylorQuadraticApproximator{
[INFO] [stderr]    | -------------------------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 32 |     fn passes_predict_assumptions(distance_queue: &Vec<Result<u64, OCTError>>, time_queue: &Vec<Instant>) -> Result<(f64, f64, Vec<u...
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final") generated 23 warnings (5 duplicates) (run `cargo fix --bin "neuralink_final" -p neuralink_final` to apply 2 suggestions)
[INFO] [stderr] warning: `neuralink_final` (bin "neuralink_final" test) generated 23 warnings (23 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neuralink_final-b7a36847b234b002)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/neuralink_final-2fd75480616f7b61)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests_oracle.rs (/opt/rustwide/target/debug/deps/integration_tests_oracle-5c1e774b15dc55d4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_controller_distance_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_no_errors_oracle has been running for over 60 seconds
[INFO] [stdout] test test_controller_move_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_no_errors_oracle ... FAILED
[INFO] [stdout] test test_controller_distance_errors_oracle ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_move_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Error in moving to position: InserterZ(5332571)
[INFO] [stdout] Moved to position: InserterZ(5332571)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74701.69338467205
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87132.67840765568
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85625.97666347015
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91573.79587057792
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93820.66909911088
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98218.3212037147
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95738.3704859413
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95323.06823543622
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94026.22602412873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100188.45433400257
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88385.48579346237
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84416.43525057205
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86578.78510923113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73373.38580620603
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65147.304109955905
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61699.10905937618
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51982.905235532555
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332322)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Error in moving to position: NeedleZ(0)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119060.68331252458
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123565.73168422049
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115664.85461284965
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 118508.34251839155
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123984.14107608097
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110154.03132165666
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113809.05268095515
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106064.19411698729
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104070.90930330101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100943.60608319554
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94060.70078520745
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83689.84032307833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75835.17794685334
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69332.58935139515
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55098.60029235447
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50957.290276464424
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52695.30547222728
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58483.527332702884
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63571.78205426829
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72540.73187383357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74078.62625840062
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74379.30528612807
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81150.2996802904
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77276.880443617
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82428.82799389353
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74341.9172778891
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75383.81382611429
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77618.4186175015
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74288.63566594163
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70146.85474968515
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61297.611068242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59605.80773188034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55480.37416514545
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63362.2401897721
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70637.79012309457
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74713.44170847733
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82729.9274295828
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84992.95865860477
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85969.53227066295
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88788.68546076643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91019.64914387639
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98433.0010123431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98977.73429778253
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92596.97186048399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91447.17354397115
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92194.2377766578
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86516.51091354503
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85354.02815501718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87730.5956891881
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70264.40061788354
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66811.72478077316
[INFO] [stdout] Failing because latency is too big: 55
[INFO] [stdout] Failing because latency is too big: 43
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] No brain position function
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57485.09307177947
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62137.361469551804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69788.32385339634
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90490.996318585
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84176.17369036679
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89601.16381250077
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94697.88668639341
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102354.45265048684
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102594.78049466014
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105330.00601410272
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107225.29359790869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115271.96641106205
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115387.70885730465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 117890.21408933704
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112549.13719536306
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109633.80468196375
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99843.71408284735
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95732.88484630897
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96404.85572653078
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85034.31399661629
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78876.47901917528
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332320)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89940.69182547007
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92676.73247832526
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72401.2098792994
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67067.63187035569
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63462.01870210946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50703.895634451765
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54684.74462267314
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58569.13045482
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68046.54301610496
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72863.61322486855
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76738.31652782008
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72224.79528073233
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76359.55486441485
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77319.60023990774
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77427.34526645811
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79113.22638328571
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75109.54573177756
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74957.93099350191
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69522.25719501835
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 26
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57946.48277457571
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60473.43288651435
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67209.13786993444
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70901.81200716598
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81507.59033681825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81232.72651813389
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82313.1662739059
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91078.93014973833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90572.86301453353
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92173.3388919793
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95932.30502579664
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95809.72532527451
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91893.0074344736
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92921.0303278364
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87458.55365266965
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86578.74677447474
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84574.74704921118
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78837.57361488056
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68651.22378794616
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64008.21845273313
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55189.70907242014
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332493)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52633.87858082901
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60827.53639656678
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66773.70477295201
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71836.42726330832
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71187.87734929437
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71610.41271732328
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78492.35221467924
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82262.21066815499
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82628.54489099549
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74653.32985241734
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75815.45946682838
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78198.56427024584
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74760.83695001167
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66425.9220157708
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62173.5308520284
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60259.17727008299
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52192.54855034128
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50801.460264124675
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59236.406840185635
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65697.17887411674
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76577.09669234254
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82462.75688350038
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79198.80385350587
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85521.51395227271
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94451.47240297496
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96905.09541628673
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92353.19743578101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89829.8559934987
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98397.62999700499
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96968.61464670277
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94520.93969433825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83115.51891383505
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82212.42246104789
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82330.82573514676
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69853.12396067008
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58349.29972032062
[INFO] [stdout] Failing because latency is too big: 30
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3896312 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54130.53046722978
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59162.83220928465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67009.24938776297
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71739.9605730226
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80688.90194566967
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92807.68670673994
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98919.61007229798
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95731.46376545168
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115696.31374792592
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107368.57943513116
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115431.48363821767
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3896312 -> 0 with duration 221
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 105129.39790853963
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114829.75282079238
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 113039.30639652489
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100531.8087393078
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100768.76393452846
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96811.54138579196
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92125.24948064308
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86756.69704961637
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85523.25784806465
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Error in moving to position: NeedleZ(0)
[INFO] [stdout] InserterZ: 839978 -> 0 with duration 115
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (23) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67fa - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dca02 - core[a96a4c5c53f902a3]::panicking::panic
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x602659f2b5b9 - neuralink_final[4eb9ecd6a5bbe998]::controller::retract_ib::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x602659f2ce19 - neuralink_final[4eb9ecd6a5bbe998]::controller::insert_ib_open_loop::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x602659f2e124 - neuralink_final[4eb9ecd6a5bbe998]::controller::start::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x602659ed17c6 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x602659f213ff - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x602659f1dec0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x602659ec3835 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   27:     0x602659ec288e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   28:     0x602659f15916 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x602659f227b6 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x602659f1e1c5 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x602659f36a9d - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x602659f06d8d - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x602659f06aab - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x602659efb510 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x602659f03a60 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x602659f02284 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x602659f290ab - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x602659edced9 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x602659ec4d82 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   42:     0x602659ec456e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   43:     0x602659edc6ed - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x602659eff550 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x602659effce6 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x602659f01873 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x602659ee49a3 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x602659efac26 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x602659ef409c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x602659ef4476 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x602659f159d0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x602659ed1cc7 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x602659f11606 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x602659f0df3a - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   55:     0x602659f0f310 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x602659ef59b6 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   58:     0x602659f0d310 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x602659f0d310 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x602659f0d310 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x602659ecdf9e - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   65:     0x7571b5821a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (25) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1454100)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659fa4940 - <core[a96a4c5c53f902a3]::result::Result<(), core[a96a4c5c53f902a3]::result::Result<u64, neuralink_final[4eb9ecd6a5bbe998]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659fa4940 - neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x602659f83a4c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::loom::std::unsafe_cell::UnsafeCell<tokio[47a71aec4e71578a]::runtime::task::core::Stage<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}>>>::with_mut::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x602659f77b2e - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x602659fb4841 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x602659f8d6af - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x602659f8148b - __rust_try
[INFO] [stdout]   29:     0x602659f7f803 - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x602659f7f803 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x602659f766a0 - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x602659f7c499 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x602659f7c737 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x602659fa3d6d - tokio[47a71aec4e71578a]::runtime::task::raw::poll::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x60265a040667 - <tokio[47a71aec4e71578a]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x60265a029902 - <tokio[47a71aec4e71578a]::runtime::task::LocalNotified<alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x60265a00656b - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x60265a008a87 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x602659f21580 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x602659f1dfb0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x602659ec3935 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   44:     0x602659ec28de - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   45:     0x602659f15956 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x602659f22806 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x602659f1e405 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x602659f36add - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x602659f06dcd - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x602659f06c4b - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x602659efb830 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x602659f04500 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x602659f022a4 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x602659f291fb - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x602659edcf19 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x602659ec4ec2 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   59:     0x602659ec45ce - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   60:     0x602659edc72d - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x602659eff970 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x602659effd66 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x602659f01bd3 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x602659ee4b13 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x602659efad06 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x602659ef424c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x602659ef46f6 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x602659f15a50 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x602659ed201e - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x602659f11616 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x602659f0e143 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   72:     0x602659f0f340 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x602659ef59ea - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   75:     0x602659f0d74e - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x602659f0d74e - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x602659f0d74e - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   78:     0x602659ecdfbe - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   80:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   82:     0x7571b5821a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_move_errors_oracle' (20) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659ed61ba - <core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::any::Any + core[a96a4c5c53f902a3]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659ed61ba - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x602659ed719b - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_move_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:107:31
[INFO] [stdout]   23:     0x602659ed2167 - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_move_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:99:40
[INFO] [stdout]   24:     0x602659ece746 - <integration_tests_oracle[2398f9fbe6d45a74]::test_controller_move_errors_oracle::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x602659f36bdb - <fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x602659f36bdb - test[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x602659f435cb - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x602659f435cb - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x602659f435cb - test[30c43f9fd66fea90]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x602659f3ece4 - test[30c43f9fd66fea90]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x602659f3ece4 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x602659f461d2 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x602659f461d2 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x602659f461d2 - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   46:     0x7571b5821a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_no_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] Starting robot...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332681)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63489.06772438472
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69572.3158941128
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80238.32317189488
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80134.65778104193
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81356.48761915148
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87303.44142311672
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95805.27835607342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91600.01906416554
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98505.93516526767
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92554.79530508467
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91752.42711626948
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95775.56561593828
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92863.86709811189
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81217.3328939887
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79882.37667819648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74956.53968313837
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73392.88517513382
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332335)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79221.99309474824
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75278.50829650846
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77448.3952523208
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69594.63566594163
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65924.53791166004
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61310.611068242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59244.57118229568
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52493.93684156798
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54948.64120539324
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59937.2401897721
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68687.79012309457
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74700.44170847733
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82716.9274295828
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87764.24987297459
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86165.43989621266
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94997.92110501498
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88343.8352301427
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92528.0010123431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101952.95311289711
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92530.24778130604
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91224.0666610389
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 100155.66553331504
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88296.8972945559
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84254.71408834588
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81720.19785119523
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75536.96777919948
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64799.52532379364
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59631.83838300244
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53874.393646534416
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332320)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55469.855111424695
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65191.647264220985
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70480.49295565183
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70113.5038178137
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73033.36754115555
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80319.05388643127
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81902.0830164873
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77480.73393480945
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74695.51017978822
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76081.25963203888
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74132.63611443934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75751.19577617489
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67593.65445634397
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61377.627238160465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58584.67567183357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57448.581025385996
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54250.29413508717
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58029.820033381926
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64597.82639369788
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70253.53314004897
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75692.39134631667
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85934.55495801987
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90445.55604146235
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91111.62611039216
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92453.32917946589
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92982.24140187609
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92719.83893224574
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97390.49284962169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92285.04352618917
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because latency is too big: 26
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75859.12483730272
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67811.5221312102
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59532.078088196926
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54645.52820136107
[INFO] [stdout] Failing because latency is too big: 44
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] Failed to find root with furthest needle move: 434.66401061363024
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61804.72809306637
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62846.43509529892
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78001.6101258169
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86139.89392143686
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84722.99030019494
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87353.42395151604
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95120.22913585533
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99392.80608623603
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109694.233978717
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112614.40291456087
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 114520.79786365642
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104902.57889026531
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108376.47694601608
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107519.04769243044
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112484.06036344683
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103108.74688577093
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96641.25890355278
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101758.30514600547
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96249.35720988316
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89937.73239770904
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78290.54006500682
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332332)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106771.63994882349
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106141.80295317632
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107232.06698539923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94942.74776097084
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88486.53772745712
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79034.54562296567
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74338.6312879899
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66314.39338244288
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61046.6699066516
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53729.929264083854
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59402.98329243157
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68807.75815608923
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73491.16830308142
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69969.18927442515
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74764.40546508599
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76493.3326618151
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82376.03892133932
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82321.10802661639
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81249.69267777668
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79176.27656731068
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69513.48620200751
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68511.3932219079
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64357.689709103666
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62971.75722245034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55145.345282308524
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50073.47769751912
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50620.816325472435
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57701.11978429626
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62032.29549797252
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69973.61075296986
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78035.242839123
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80247.31356547342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90012.37726355228
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90781.7176311101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93335.41506483906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89041.781553559
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95857.77552698075
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95875.91844975378
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92090.10503962578
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96103.75868246087
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90465.36454707547
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92108.09807862458
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82324.96476181585
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79387.00320304662
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70868.8079999882
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64237.58939555916
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58510.29972032062
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332453)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102766.48573208926
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92964.94106349815
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80907.04114236345
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80837.66126234073
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68521.79112704005
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60204.671732825576
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51539.75113124016
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52104.75034481869
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59339.00921411137
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68759.86611512152
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68810.42898021312
[INFO] [stdout] Failing because latency is too big: 69
[INFO] [stdout] Failing because latency is too big: 50
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86020.85517328756
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67511.04288070055
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72667.10843381681
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67871.05229063099
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60530.47027967172
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53200.8322096644
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52572.7697447571
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61948.23299559718
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67030.37522205175
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70728.86266498
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78714.19715974957
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80799.13959116675
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90479.39651877491
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88174.44997291046
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90550.61673051433
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92031.57440244127
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92797.22163981327
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101610.80205387936
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97491.69132537802
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89694.52488452522
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86959.66907778918
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86222.58750069479
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79363.74505111715
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74318.533475879
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70572.70951703901
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65693.77544010279
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54648.8970374777
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332311)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94703.42702859652
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84366.92959773925
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82889.16016263107
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69016.82096295618
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57888.59178238583
[INFO] [stdout] Failing because latency is too big: 42
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because latency is too big: 34
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55876.05929536512
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65567.58948761376
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70796.3426249089
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67986.67402239062
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78100.47763971635
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80566.46332444728
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92032.81027885654
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77468.15594620723
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76922.05855904554
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75645.63475937257
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75763.94039132365
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70523.39597907814
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70810.37732214411
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65687.3231930132
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54839.75357671641
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51009.90500354115
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51046.12428816897
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62291.03723550821
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71974.78131646966
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73859.20139914157
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79321.42752712092
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81330.02672511048
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85243.64090223052
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88394.0218771185
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96710.92700027977
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98352.7432856895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95987.92450612236
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92722.88016669895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94493.38478614518
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95225.74779662793
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86611.63905072643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82938.30996649689
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78481.59115305915
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77991.76132121775
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67374.16242104431
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61244.157126934384
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57111.96235895704
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332354)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51048.4425212699
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60081.51826917648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64404.67686322844
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69820.26856938994
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74321.73369977414
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70568.68095894903
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80176.09978488658
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81844.00992988457
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77503.03890602186
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92017.66729582485
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75958.59920691478
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71626.27108660096
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73479.99719387526
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67728.90298648679
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67186.48232259299
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61458.63176426571
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54961.66597869806
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60629.94804137573
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68127.13430883805
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70072.35906395281
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75204.79107988242
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80038.70957634354
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88254.02017672174
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87658.07103719842
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92121.81921450747
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95893.44093595562
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92813.26887725003
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97697.55639582942
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86058.82460774714
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79742.66877380072
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77999.82297094329
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72732.36152990244
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72557.5984144943
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69670.23603495106
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51059.275882588
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] Failed to find root with furthest needle move: 434.66401061363024
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61377.6359056104
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65595.84474087646
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73017.81370269821
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79460.76252138626
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91633.6215917872
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91315.68047160073
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 99417.18659707974
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 106972.0957504214
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103576.76698013989
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 109526.1141399917
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121686.2991183427
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 36
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103933.54600435891
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97642.89186013816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 97120.0009494538
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95321.91607343033
[INFO] [stdout] Failing because latency is too big: 36
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85060.84181409469
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72983.8242536257
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53853.2738422479
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332321)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 55779.434794871835
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59089.094647812424
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65645.20703631302
[INFO] [stdout] Failing because latency is too big: 74
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66753.31381626648
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52431.936969960225
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79750.44329443842
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76281.48154987034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88264.73428209487
[INFO] [stdout] Failing because latency is too big: 31
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59867.333206136944
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50365.70467013796
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52773.78452773113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62147.24755715253
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67221.71369468595
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70913.08984066034
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84152.17005293898
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86751.47112928156
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85388.05859624397
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91263.05800089391
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90700.32001367467
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92246.18613639928
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98947.10958373465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92766.87771606445
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91710.15732302517
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89949.05951415643
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92661.83039262833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88610.00112319598
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78861.95317583485
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78459.76517501113
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67868.77797908743
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61786.52212634275
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54713.86783619842
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332413)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95867.12475741922
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88033.7345895886
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79544.06298961991
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68615.29012326617
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61517.782639179146
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50911.041191081866
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50810.19708522619
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62236.33009038749
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63585.051852011704
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67692.05003673746
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71318.0023541227
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74137.80754315946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81116.56515216536
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84824.3385340987
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77546.91433199611
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81747.84651371848
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75266.7798552484
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70639.13350140804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69951.7815055881
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77817.29434436979
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60529.51578853093
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53531.975779687054
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51761.74392886716
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62320.68262863788
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68900.57184192713
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72375.93782077986
[INFO] [stdout] Failing because latency is too big: 23
[INFO] [stdout] Failing because latency is too big: 32
[INFO] [stdout] Failing because latency is too big: 77
[INFO] [stdout] Failing because latency is too big: 20
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86679.20472389099
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67090.55732947914
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65006.21800844418
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 56242.54467081686
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3904333 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59604.07068722148
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72253.21170079603
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77792.24015934533
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84661.48563311307
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93881.4346192599
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93503.21384510607
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94772.88036552363
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108362.16063022031
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101328.04320610408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110275.17802348605
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108110.76356499293
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3904333 -> 0 with duration 249
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112066.83329216251
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115081.25354169705
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 103451.73893009906
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 111433.92600536812
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98590.68499330338
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101323.08782067476
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96738.18120598048
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88754.10107011162
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85454.81211671955
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78868.87805065396
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (26) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67fa - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dca02 - core[a96a4c5c53f902a3]::panicking::panic
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x602659f2b5b9 - neuralink_final[4eb9ecd6a5bbe998]::controller::retract_ib::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x602659f2ce19 - neuralink_final[4eb9ecd6a5bbe998]::controller::insert_ib_open_loop::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x602659f2e124 - neuralink_final[4eb9ecd6a5bbe998]::controller::start::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x602659ed17c6 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x602659f213ff - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x602659f1dec0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x602659ec3835 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   27:     0x602659ec288e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   28:     0x602659f15916 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x602659f227b6 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x602659f1e1c5 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x602659f36a9d - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x602659f06d8d - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x602659f06aab - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x602659efb510 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x602659f03a60 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x602659f02284 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x602659f290ab - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x602659edced9 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x602659ec4d82 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   42:     0x602659ec456e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   43:     0x602659edc6ed - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x602659eff550 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x602659effce6 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x602659f01873 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x602659ee49a3 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x602659efac26 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x602659ef409c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x602659ef4476 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x602659f159d0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x602659ed1cc7 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x602659f11606 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x602659f0df3a - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   55:     0x602659f0f310 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x602659ef59b6 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   58:     0x602659f0d310 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x602659f0d310 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x602659f0d310 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x602659ecdf9e - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   65:     0x7571b5821a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (27) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1451678)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659fa4940 - <core[a96a4c5c53f902a3]::result::Result<(), core[a96a4c5c53f902a3]::result::Result<u64, neuralink_final[4eb9ecd6a5bbe998]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659fa4940 - neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x602659f83a4c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::loom::std::unsafe_cell::UnsafeCell<tokio[47a71aec4e71578a]::runtime::task::core::Stage<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}>>>::with_mut::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x602659f77b2e - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x602659fb4841 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x602659f8d6af - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x602659f8148b - __rust_try
[INFO] [stdout]   29:     0x602659f7f803 - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x602659f7f803 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x602659f766a0 - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x602659f7c499 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x602659f7c737 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x602659fa3d6d - tokio[47a71aec4e71578a]::runtime::task::raw::poll::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x60265a040667 - <tokio[47a71aec4e71578a]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x60265a029902 - <tokio[47a71aec4e71578a]::runtime::task::LocalNotified<alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x60265a00656b - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x60265a008a87 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x602659f21580 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x602659f1dfb0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x602659ec3935 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   44:     0x602659ec28de - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   45:     0x602659f15956 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x602659f22806 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x602659f1e405 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x602659f36add - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x602659f06dcd - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x602659f06c4b - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x602659efb830 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x602659f04500 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x602659f022a4 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x602659f291fb - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x602659edcf19 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x602659ec4ec2 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   59:     0x602659ec45ce - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   60:     0x602659edc72d - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x602659eff970 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x602659effd66 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x602659f01bd3 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   64:     0x602659ee4b13 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x602659efad06 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x602659ef424c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x602659ef46f6 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x602659f15a50 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x602659ed201e - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x602659f11616 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x602659f0e143 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   72:     0x602659f0f340 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x602659ef59ea - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   75:     0x602659f0d74e - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x602659f0d74e - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x602659f0d74e - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   78:     0x602659ecdfbe - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   80:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   82:     0x7571b5821a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_no_errors_oracle' (22) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659ed61ba - <core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::any::Any + core[a96a4c5c53f902a3]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659ed61ba - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x602659ed6848 - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_no_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:136:31
[INFO] [stdout]   23:     0x602659ed2137 - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_no_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:128:38
[INFO] [stdout]   24:     0x602659ece706 - <integration_tests_oracle[2398f9fbe6d45a74]::test_controller_no_errors_oracle::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x602659f36bdb - <fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x602659f36bdb - test[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x602659f435cb - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x602659f435cb - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x602659f435cb - test[30c43f9fd66fea90]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x602659f3ece4 - test[30c43f9fd66fea90]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x602659f3ece4 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x602659f461d2 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x602659f461d2 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x602659f461d2 - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   46:     0x7571b5821a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_controller_distance_errors_oracle stdout ----
[INFO] [stdout] Oracle predictor
[INFO] [stdout] Starting robot...
[INFO] [stdout] Starting controller...
[INFO] [stdout] Starting to process distances...
[INFO] [stdout] Starting to process robot state...
[INFO] [stdout] get_distance
[INFO] [stdout] mv
[INFO] [stdout] get_state
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332356)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50058.75251040701
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52791.94394444302
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59731.02267334843
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65777.48307572887
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71675.10809828504
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82227.79722671804
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87347.67840765568
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 85840.97666347015
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88846.04324597807
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 96907.66909911088
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98433.3212037147
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98944.17258466047
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98429.31784899381
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91141.81094680342
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86174.36240837816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86158.70514442399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84903.2667810357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82516.89247363259
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76457.19121178717
[INFO] [stdout] Failing because latency is too big: 21
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332377)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112415.04991548427
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 108799.38509130955
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 110571.54857770225
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 101485.72947321925
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95202.72631925833
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88270.49640967231
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78465.24343219306
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74709.67145628645
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61945.88412807451
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57601.45111397968
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54063.923878173344
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75590.52219037153
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81993.79255415464
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 82522.78923546546
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77133.77443963604
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73494.74855992896
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73956.83400894084
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71122.3982842816
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71581.39009670296
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332402)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 123254.62921117758
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 131167.8260630623
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 126537.72415028093
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 124719.7155585509
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 121887.12692132895
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107690.30507922394
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107292.28595849825
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102432.75769752415
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57901.35518004082
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51427.72735691967
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80053.79943663639
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81966.37185207626
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 19
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98594.09286027309
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89914.98361658922
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 95323.6939557339
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332310)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 117906.6038646046
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119252.0874536729
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 119744.026802802
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79987.6524616445
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54151.776635193266
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57692.61597416538
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73313.46802021936
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69076.69151687622
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69980.41512857354
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79712.74494815385
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76477.8180009172
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72590.47656582878
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 65908.79267560551
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59087.84855137346
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53888.28491417412
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50401.52587143704
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68599.92145580868
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71670.04560766125
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78896.75663464726
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83208.53038403089
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92570.0843375742
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89716.36631628359
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88650.72753604571
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93362.00893887493
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91103.09570452198
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87111.98129865003
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71600.31229519099
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66848.06079461623
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58928.84482474136
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332307)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70264.07371117419
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71610.04072995274
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332309)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73070.03833687864
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73316.31098802295
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 66272.73222419946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57111.77220463287
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 52038.26783913793
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 59029.85241974378
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67428.14246659947
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73928.40177978051
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79382.23050824273
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91581.90441591851
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89597.21917408134
[INFO] [stdout] Failing because latency is too big: 24
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 78559.91346610547
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73941.51246578875
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71079.36647918983
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332340)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 53497.80728132662
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 57544.81165123475
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62452.558218209306
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75015.52342776197
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77084.97458796878
[INFO] [stdout] Failing because latency is too big: 37
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73779.6775583938
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63363.9515044936
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60935.25485696783
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71116.10421626898
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72615.071970021
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 77777.38947492151
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 98959.49455591384
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92513.22712356818
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88312.55923026777
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89189.42194330483
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91568.71858873998
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79710.63578452298
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91877.85578232876
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69481.75691091444
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69727.183783388
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] No brain position function
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332326)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 125528.66435607465
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 115761.32652905828
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 116272.35741785774
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 112308.79447055841
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 107547.9115865794
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 102030.52349487308
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93014.67397485173
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86367.16138342279
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332393)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54697.74915004033
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58591.026402449934
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63674.587035049684
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 67764.18453228916
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71373.07947899716
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79092.57700147771
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83729.31198742194
[INFO] [stdout] Failing because latency is too big: 25
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89488.67447391548
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 80645.17090292776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 73801.65263285162
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75245.38500128186
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 71297.74029290979
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62554.70791040454
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 60745.36889504362
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51276.57875888399
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 51672.28688938776
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 61081.43220772408
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 68540.37776660454
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75333.02893498051
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84016.54523476702
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 83869.30843032151
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90766.18000580487
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 88228.0866846859
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93586.21703202277
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 104176.63163954357
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92905.80613592837
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 92661.11974527326
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 94558.39266967762
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89759.40306408075
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87026.91646220407
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86037.65177668654
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 50312.76297530951
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Found premove location
[INFO] [stdout] Moved to position: InserterZ(0)
[INFO] [stdout] Cannot change state from Panic to Panic
[INFO] [stdout] Out of assert in calibrate
[INFO] [stdout] Moved to position: InserterZ(5332835)
[INFO] [stdout] InserterZ: 0 -> 0 with duration 0
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] ---------------------------------------------------------------------------------------------------------------------------------------
[INFO] [stdout] Calibrated
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Inserting 0 thread
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] Failing because distance queue is too small
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58304.95034546568
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 62952.71273476083
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 90312.46009448101
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75436.65540219494
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79605.5399087834
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75587.45444158977
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 75419.58748019382
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74194.76358642592
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 69634.24982792232
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58911.75941456668
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58776.01527736848
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 22
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because latency is too big: 62
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 54479.67772526946
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 76124.43742586335
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 63889.89648161561
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 74241.52407329844
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84564.5755317352
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89226.38398046803
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 87148.847529346
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 86737.3399733426
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 91361.89592301252
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 89571.7777262663
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 84889.99714274844
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 79294.57774559793
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 70817.2084474758
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 64233.52721593983
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 58566.439068899606
[INFO] [stdout] Found premove location
[INFO] [stdout] We are too far away from the brain to move
[INFO] [stdout] Found premove location
[INFO] [stdout] InserterZ: 0 -> 3903161 with duration 249
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72582.98781598615
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 72869.86747795995
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 81776.65195076086
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93855.90526288305
[INFO] [stdout] ABNORMAL PREDICTION: Diff was: 93558.4316211365
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Success full in brain move
[INFO] [stdout] InserterZ: 3903161 -> 0 with duration 249
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Failing because distance queue has too many errors
[INFO] [stdout] Too many consecutive errors
[INFO] [stdout] Moved to position: NeedleZ(0)
[INFO] [stdout] Cannot change state from Panic to OutOfBrainCalibrated
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (21) panicked at src/controller.rs:560:5:
[INFO] [stdout] assertion failed: control_state.out_of_brain_calibrated()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67fa - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dca02 - core[a96a4c5c53f902a3]::panicking::panic
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x602659f2b5b9 - neuralink_final[4eb9ecd6a5bbe998]::controller::retract_ib::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:560:5
[INFO] [stdout]   21:     0x602659f2ce19 - neuralink_final[4eb9ecd6a5bbe998]::controller::insert_ib_open_loop::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:584:51
[INFO] [stdout]   22:     0x602659f2e124 - neuralink_final[4eb9ecd6a5bbe998]::controller::start::<neuralink_final[4eb9ecd6a5bbe998]::predictor::oracle_approx::OraclePredictor>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/controller.rs:535:78
[INFO] [stdout]   23:     0x602659ed17c6 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:39:54
[INFO] [stdout]   24:     0x602659f213ff - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1041:44
[INFO] [stdout]   25:     0x602659f1dec0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   26:     0x602659ec3835 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   27:     0x602659ec288e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   28:     0x602659f15916 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   29:     0x602659f227b6 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   30:     0x602659f1e1c5 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   31:     0x602659f36a9d - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   32:     0x602659f06d8d - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   33:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   34:     0x602659f06aab - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   35:     0x602659f06aab - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   36:     0x602659efb510 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   37:     0x602659f03a60 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   38:     0x602659f02284 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   39:     0x602659f290ab - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   40:     0x602659edced9 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   41:     0x602659ec4d82 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   42:     0x602659ec456e - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   43:     0x602659edc6ed - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   44:     0x602659eff550 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   45:     0x602659effce6 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   46:     0x602659f01873 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stdout]   47:     0x602659ee49a3 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   48:     0x602659efac26 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   49:     0x602659ef409c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   50:     0x602659ef4476 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   51:     0x602659f159d0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   52:     0x602659ed1cc7 - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:38:15
[INFO] [stdout]   53:     0x602659f11606 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   54:     0x602659f0df3a - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   55:     0x602659f0f310 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   56:     0x602659ef59b6 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   57:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   58:     0x602659f0d310 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x602659f0d310 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x602659f0d310 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x602659ecdf9e - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#0}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   63:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   64:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   65:     0x7571b5821a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread '<unnamed>' (24) panicked at src/robot.rs:346:31:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Ok(1452855)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659fa4940 - <core[a96a4c5c53f902a3]::result::Result<(), core[a96a4c5c53f902a3]::result::Result<u64, neuralink_final[4eb9ecd6a5bbe998]::interface::OCTError>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659fa4940 - neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/robot.rs:346:31
[INFO] [stdout]   22:     0x602659f83a4c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:331:24
[INFO] [stdout]   23:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::loom::std::unsafe_cell::UnsafeCell<tokio[47a71aec4e71578a]::runtime::task::core::Stage<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}>>>::with_mut::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]   24:     0x602659f8ac6c - <tokio[47a71aec4e71578a]::runtime::task::core::Core<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/core.rs:320:30
[INFO] [stdout]   25:     0x602659f77b2e - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:499:30
[INFO] [stdout]   26:     0x602659fb4841 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x602659f8d6af - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x602659f8148b - __rust_try
[INFO] [stdout]   29:     0x602659f7f803 - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x602659f7f803 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<tokio[47a71aec4e71578a]::runtime::task::harness::poll_future<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>::{closure#0}>, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x602659f766a0 - tokio[47a71aec4e71578a]::runtime::task::harness::poll_future::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:487:18
[INFO] [stdout]   32:     0x602659f7c499 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll_inner
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:209:27
[INFO] [stdout]   33:     0x602659f7c737 - <tokio[47a71aec4e71578a]::runtime::task::harness::Harness<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/harness.rs:154:20
[INFO] [stdout]   34:     0x602659fa3d6d - tokio[47a71aec4e71578a]::runtime::task::raw::poll::<neuralink_final[4eb9ecd6a5bbe998]::robot::get_distance::{closure#0}, alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:271:13
[INFO] [stdout]   35:     0x60265a040667 - <tokio[47a71aec4e71578a]::runtime::task::raw::RawTask>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/raw.rs:201:18
[INFO] [stdout]   36:     0x60265a029902 - <tokio[47a71aec4e71578a]::runtime::task::LocalNotified<alloc[c960326de6de28e6]::sync::Arc<tokio[47a71aec4e71578a]::task::local::Shared>>>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/task/mod.rs:435:13
[INFO] [stdout]   37:     0x60265a00656b - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:68
[INFO] [stdout]   38:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   39:     0x60265a008a87 - tokio[47a71aec4e71578a]::runtime::coop::budget::<(), <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   40:     0x60265a008a87 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::tick
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:739:31
[INFO] [stdout]   41:     0x602659f21580 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1045:29
[INFO] [stdout]   42:     0x602659f1dfb0 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:793:13
[INFO] [stdout]   43:     0x602659ec3935 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::try_with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   44:     0x602659ec28de - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::task::local::LocalData>>::with::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::with<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>::{closure#0}, core[a96a4c5c53f902a3]::task::poll::Poll<()>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   45:     0x602659f15956 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::with::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:791:17
[INFO] [stdout]   46:     0x602659f22806 - <tokio[47a71aec4e71578a]::task::local::RunUntil<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:1031:22
[INFO] [stdout]   47:     0x602659f1e405 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:689:19
[INFO] [stdout]   48:     0x602659f36add - <core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}> as core[a96a4c5c53f902a3]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/future/future.rs:133:9
[INFO] [stdout]   49:     0x602659f06dcd - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:73
[INFO] [stdout]   50:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::with_budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:107:5
[INFO] [stdout]   51:     0x602659f06c4b - tokio[47a71aec4e71578a]::runtime::coop::budget::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/coop.rs:73:5
[INFO] [stdout]   52:     0x602659f06c4b - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:729:25
[INFO] [stdout]   53:     0x602659efb830 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Context>::enter::<core[a96a4c5c53f902a3]::task::poll::Poll<()>, <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:428:19
[INFO] [stdout]   54:     0x602659f04500 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:728:44
[INFO] [stdout]   55:     0x602659f022a4 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:68
[INFO] [stdout]   56:     0x602659f291fb - <tokio[47a71aec4e71578a]::runtime::context::scoped::Scoped<tokio[47a71aec4e71578a]::runtime::scheduler::Context>>::set::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   57:     0x602659edcf19 - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:38
[INFO] [stdout]   58:     0x602659ec4ec2 - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::try_with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   59:     0x602659ec45ce - <std[ec4e911328de40a6]::thread::local::LocalKey<tokio[47a71aec4e71578a]::runtime::context::Context>>::with::<tokio[47a71aec4e71578a]::runtime::context::set_scheduler<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   60:     0x602659edc72d - tokio[47a71aec4e71578a]::runtime::context::set_scheduler::<(alloc[c960326de6de28e6]::boxed::Box<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::Core>, core[a96a4c5c53f902a3]::option::Option<()>), <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context.rs:180:17
[INFO] [stdout]   61:     0x602659eff970 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, core[a96a4c5c53f902a3]::option::Option<()>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:807:27
[INFO] [stdout]   62:     0x602659effd66 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[a96a4c5c53f902a3]::pin::Pin<&mut <tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:716:24
[INFO] [stdout]   63:     0x602659f01bd3 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:196:33
[INFO] [stderr] error: test failed, to rerun pass `--test integration_tests_oracle`
[INFO] [stdout]   64:     0x602659ee4b13 - tokio[47a71aec4e71578a]::runtime::context::runtime::enter_runtime::<<tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   65:     0x602659efad06 - <tokio[47a71aec4e71578a]::runtime::scheduler::current_thread::CurrentThread>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/scheduler/current_thread/mod.rs:184:9
[INFO] [stdout]   66:     0x602659ef424c - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on_inner::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:368:52
[INFO] [stdout]   67:     0x602659ef46f6 - <tokio[47a71aec4e71578a]::runtime::runtime::Runtime>::block_on::<<tokio[47a71aec4e71578a]::task::local::LocalSet>::run_until<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/runtime/runtime.rs:342:18
[INFO] [stdout]   68:     0x602659f15a50 - <tokio[47a71aec4e71578a]::task::local::LocalSet>::block_on::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.41.1/src/task/local.rs:646:12
[INFO] [stdout]   69:     0x602659ed201e - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:50:15
[INFO] [stdout]   70:     0x602659f11616 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   71:     0x602659f0e143 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   72:     0x602659f0f340 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   73:     0x602659ef59ea - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   74:     0x602659f0fc6b - __rust_try
[INFO] [stdout]   75:     0x602659f0d74e - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   76:     0x602659f0d74e - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   77:     0x602659f0d74e - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   78:     0x602659ecdfbe - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   79:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   80:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   81:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   82:     0x7571b5821a64 - clone
[INFO] [stdout]   83:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'test_controller_distance_errors_oracle' (19) panicked at tests/integration_tests_oracle.rs:56:23:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60265a0c781a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60265a0c781a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60265a0c781a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60265a0dc27a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60265a0dc27a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x60265a0cc1c2 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60265a0cc1c2 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60265a0a670f - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60265a0a670f - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60265a0bfcc9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x602659f42afc - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x602659f42afc - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60265a0bff42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x60265a0bff42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60265a0a67c8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60265a09e169 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60265a0a74dd - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60265a0dca3c - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60265a0dc7b2 - core[a96a4c5c53f902a3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x602659ed61ba - <core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::any::Any + core[a96a4c5c53f902a3]::marker::Send>>>::unwrap
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x602659ed61ba - integration_tests_oracle[2398f9fbe6d45a74]::make_state_oracle_predictor
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:56:23
[INFO] [stdout]   22:     0x602659ed7c3b - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_distance_errors_oracle
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:73:31
[INFO] [stdout]   23:     0x602659ed2197 - integration_tests_oracle[2398f9fbe6d45a74]::test_controller_distance_errors_oracle::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_tests_oracle.rs:65:44
[INFO] [stdout]   24:     0x602659ece786 - <integration_tests_oracle[2398f9fbe6d45a74]::test_controller_distance_errors_oracle::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x602659f36bdb - <fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x602659f36bdb - test[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x602659f435cb - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x602659f435cb - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x602659f435cb - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x602659f435cb - test[30c43f9fd66fea90]::run_test_in_process
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x602659f435cb - test[30c43f9fd66fea90]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x602659f3ece4 - test[30c43f9fd66fea90]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x602659f3ece4 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x602659f461d2 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x602659f461d2 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x602659f461d2 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x602659f461d2 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x602659f461d2 - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60265a0c711f - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x60265a0c711f - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7571b5794aa4 - <unknown>
[INFO] [stdout]   46:     0x7571b5821a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_controller_distance_errors_oracle
[INFO] [stdout]     test_controller_move_errors_oracle
[INFO] [stdout]     test_controller_no_errors_oracle
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 187.78s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e47ee94a72aff7bd0e6bff4795fb6aff23b49c1a76421f9b0ac0c97f2069c368", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e47ee94a72aff7bd0e6bff4795fb6aff23b49c1a76421f9b0ac0c97f2069c368", kill_on_drop: false }`
[INFO] [stdout] e47ee94a72aff7bd0e6bff4795fb6aff23b49c1a76421f9b0ac0c97f2069c368
